如何让 rgdal 打开地理数据库 (.gdb) 文件?答案

您所在的位置:网站首页 gdbtable 文件 如何让 rgdal 打开地理数据库 (.gdb) 文件?答案

如何让 rgdal 打开地理数据库 (.gdb) 文件?答案

2023-03-17 12:48| 来源: 网络整理| 查看: 265

我正在尝试使用 rgdal::readOGR 读取 .gdb 文件。几天前,我终于通过删除路径末尾的尾随“/”和文件名末尾的 .gdb 来使其工作。然后,噗!今天我的代码不起作用。据我所知,一切都没有改变!

在我的代码失败后,我尝试更新所有内容,所以我现在正在运行:Mac OS10.14.4、RStudio v1.2.1335、R v3.6.0 和 rgdal v1.4-3。我检查了 rgdal 有 OpenFileGDB 驱动程序。我还尝试将 .gdb 扩展名添加到文件名,并更改 .lyr 文件名以匹配该 .gdb 文件名,但没有任何效果。

这是我正在使用的代码...

gdb list.files(path.expand("Data/GIS/CA_LandUse2014/ds2677/ds2677.gdb")) [1] "a00000001.freelist" "a00000001.gdbindexes" [3] "a00000001.gdbtable" "a00000001.gdbtablx" [5] "a00000001.TablesByName.atx" "a00000002.gdbtable" [7] "a00000002.gdbtablx" "a00000003.gdbindexes" [9] "a00000003.gdbtable" "a00000003.gdbtablx" [11] "a00000004.CatItemsByPhysicalName.atx" "a00000004.CatItemsByType.atx" [13] "a00000004.FDO_UUID.atx" "a00000004.freelist" [15] "a00000004.gdbindexes" "a00000004.gdbtable" [17] "a00000004.gdbtablx" "a00000004.spx" [19] "a00000005.CatItemTypesByName.atx" "a00000005.CatItemTypesByParentTypeID.atx" [21] "a00000005.CatItemTypesByUUID.atx" "a00000005.gdbindexes" [23] "a00000005.gdbtable" "a00000005.gdbtablx" [25] "a00000006.CatRelsByDestinationID.atx" "a00000006.CatRelsByOriginID.atx" [27] "a00000006.CatRelsByType.atx" "a00000006.FDO_UUID.atx" [29] "a00000006.freelist" "a00000006.gdbindexes" [31] "a00000006.gdbtable" "a00000006.gdbtablx" [33] "a00000007.CatRelTypesByBackwardLabel.atx" "a00000007.CatRelTypesByDestItemTypeID.atx" [35] "a00000007.CatRelTypesByForwardLabel.atx" "a00000007.CatRelTypesByName.atx" [37] "a00000007.CatRelTypesByOriginItemTypeID.atx" "a00000007.CatRelTypesByUUID.atx" [39] "a00000007.gdbindexes" "a00000007.gdbtable" [41] "a00000007.gdbtablx" "a0000000a.FDO_GlobalID.atx" [43] "a0000000a.gdbindexes" "a0000000a.gdbtable" [45] "a0000000a.gdbtablx" "a0000000a.spx" [47] "gdb" "timestamps"

请帮忙!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3